border seas - French English Dictionary